red precipitate - Francés Inglés Diccionario